forest supervisor - Spanish English Dictionary